package com.bmps.springcloud.insuredmicroservice.model.accept;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;

import java.io.Serializable;
import java.util.Date;

/**
 *  @author lyw
 *  @date 2019/07/24
 */
@Data
public class MessageModel implements Serializable {

    private String id;

    private String requestType;

    private String uuid;

    private String sendTime;

    private String sourceId;

    @JsonProperty("OrderNo")
    private String orderNo;

    @JsonProperty("ContNo")
    private String contNo;

    private Integer state;

    private String description;

    private String message;

    private Long usedTime;

    private Date inputTime;

    private Date updateTime;

    private String result;

    private String response;

    private int pushFlag;
}
